Add Heart shape tool#3423
Conversation
- Add new_heart() method - Add Heart node to vector generator nodes - Add Heart to ShapeType enum and UI dropdown
|
Yeah, let me try to match the shape. I tried playing around with the values in |
|
I heart can't be represented with just two anchor points, it needs an additional pair. We also would like gizmos to control the shape of the heart in several ways like the depth and separation of the top V, the angle of the bottom V, and maybe the "plumpness" of the bulb parts. |
On it, sir. 🫡 |
… into feat/heart-shape-tool
124235a to
a42cad8
Compare
|
Are you still interested in working on this @ashishmohapatra240 ? |
|
Apologies, Yes I'm still interested. Updating you ASAP. |
|
are you still working on this ? |
|
yeah! 🤝 |
| head_base + perpendicular * half_shaft, // Head base top (shaft) | ||
| start + perpendicular * half_shaft, // Tail top | ||
| let manipulator_groups = vec![ | ||
| ManipulatorGroup::new(bottom, Some(bottom + DVec2::new(radius * 1.2, -radius * 0.9)), Some(bottom + DVec2::new(-radius * 1.2, -radius * 0.9))), |
There was a problem hiding this comment.
why did you choose these values exactly, and move them to the top in constants
5bb6104 to
52d2b38
Compare
|
Closing as outdated. |
Partially Closes #3419
Graphite5.mp4